package com.yoake.cine.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.yoake.common.annotation.Excel;
import com.yoake.common.core.domain.BaseEntity;

/**
 * 影厅信息管理对象 movie_hall
 * 
 * @author yoake
 * @date 2025-03-21
 */
public class MovieHall extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 影厅编号 */
    private String hallId;

    /** 影厅名称 */
    @Excel(name = "影厅名称")
    private String hallName;

    /** 影厅总座位数 */
    @Excel(name = "影厅总座位数")
    private String hallSeats;

    /** 删除标记，0未删除，1删除，默认0 */
    @Excel(name = "删除标记，0未删除，1删除，默认0")
    private Long delState;

    public void setHallId(String hallId) 
    {
        this.hallId = hallId;
    }

    public String getHallId() 
    {
        return hallId;
    }

    public void setHallName(String hallName) 
    {
        this.hallName = hallName;
    }

    public String getHallName() 
    {
        return hallName;
    }

    public void setHallSeats(String hallSeats) 
    {
        this.hallSeats = hallSeats;
    }

    public String getHallSeats() 
    {
        return hallSeats;
    }

    public void setDelState(Long delState) 
    {
        this.delState = delState;
    }

    public Long getDelState() 
    {
        return delState;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("hallId", getHallId())
            .append("hallName", getHallName())
            .append("hallSeats", getHallSeats())
            .append("delState", getDelState())
            .toString();
    }
}
